package com.mjh.zhujianju.service.visit;

import java.util.List;

import com.livew.framework.base.service.BaseService;
import com.livew.framework.exception.XTBusinessException;
import com.livew.framework.page.PagedResult;
import com.mjh.zhujianju.model.visit.VisitUserEO;
import com.mjh.zhujianju.vo.visit.VisitUserVO;

public interface VisitUserService extends BaseService<VisitUserEO>{

	PagedResult<VisitUserVO> getVOPage(VisitUserVO vo);
	
	List<VisitUserVO> getVOList(VisitUserVO vo);
	
	/**
     * 保存
     * @param eo
     * @throws XTBusinessException
     */
	void saveInfo(VisitUserEO eo) throws XTBusinessException;

	
	/**
	 * 更新
	 * @param eo
	 * @throws XTBusinessException
	 */
	void updateInfo(VisitUserEO eo)throws XTBusinessException;

	List<VisitUserVO> getVisitUserList(String remark);
	
	
	VisitUserVO getInfo(Long userId);

}
